Skip to content

Add support for ACNG HTTPS proxy for DEB822 sources - #1242

Closed
Safranil wants to merge 1 commit into
puppetlabs:mainfrom
capsi-informatique:deb822-acng-https
Closed

Add support for ACNG HTTPS proxy for DEB822 sources#1242
Safranil wants to merge 1 commit into
puppetlabs:mainfrom
capsi-informatique:deb822-acng-https

Conversation

@Safranil

@Safranil Safranil commented Aug 8, 2025

Copy link
Copy Markdown

Summary

This PR aim to provide the same functionality of HTTPS trick for APT Cacher NG that was not ported to the new DEB822 sources format.

Note: This PR is still in draft as I didn't tested the code and found no unit test for the list format with https_acng enabled and want feedback on the code (specifically variables names).

Additional Context

This permit small and medium infrastructure switch to the new source format and keep the HTTPS caching through APT Cacher NG.

Related Issues (if any)

None found.

Checklist

  • 🟢 Spec tests.
  • 🟢 Acceptance tests.
  • Manually verified. (For example puppet apply)

@CLAassistant

CLAassistant commented Aug 8, 2025

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

@skyamgarp

Copy link
Copy Markdown

@Safranil , could you please update the PR?

@skyamgarp

Copy link
Copy Markdown

Hi @Safranil 👋 — thank you for your contribution to puppetlabs-apt!

Could you please update the PR?

@skyamgarp

Copy link
Copy Markdown

@Safranil Closing due to inactivity. Feel free to reopen when ready. Thanks.

@skyamgarp skyamgarp closed this May 8, 2026
@Safranil

Copy link
Copy Markdown
Author

Hi @skyamgarp, can you reopen this PR, I rebased my branch on top of main.

The ACNG HTTPS doesn't have spec test on non deb822 format, should I add a spec on deb822 format?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants